machine-made trail - Turkish English Dictionary